package main

import (
	"fmt"
	"log"
	"os"
)

func main() {
	//ioutil.TempFile()
	temp, err := os.CreateTemp("C:\\Users\\acyyu\\AppData\\Local\\Temp", "*.txt")
	if err != nil {
		log.Fatal(err)
		return
	}
	defer temp.Close()
	fmt.Println("创建临时文件:", temp.Name())
	_, err = temp.WriteString("Go语言")
	if err != nil {
		log.Fatal(err)
		return
	}

	mkdirTemp, err := os.MkdirTemp("C:\\Users\\acyyu\\AppData\\Local\\Temp", "tmp*")
	if err != nil {
		log.Fatal(err)
		return
	}
	fmt.Println("创建临时文件夹:", mkdirTemp)
}
